<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Contains definitions of Data Point Display</title>
<style type="text/css">@import url("file:/C:/JAHT/eclipse/plugins/org.eclipse.platform_3.3.200.v200908070800/book.css");</style>
<style type="text/css">@import url("file:/C:/JAHT/eclipse/configuration/org.eclipse.osgi/bundles/170/1/.cp/schema.css");</style>
</HEAD>
<BODY>
<H1 style="text-align:center">Contains definitions of Data Point Display</H1>
<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Identifier: </h6>org.eclipse.birt.chart.engine.datapointdefinitions<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Since: </h6>2.2.0
<p></p>

<h6 class="CaptionFigColumn SchemaHeader">Description: </h6>The DataPointDisplay extension point allows custom display of data points.<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Configuration Markup:</h6>
<p></p>
<p class="code SchemaDtd">&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.datapointDefinition">datapointDefinition</a>)&gt;</p>
<p class="code SchemaDtd">&lt;!ATTLIST extension</p>
<p class="code SchemaDtdAttlist">point&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;CDATA #IMPLIED</p>&gt;</p>
<p></p>
<ul class="ConfigMarkupAttlistDesc">
</ul>
<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.datapointDefinition">datapointDefinition</a> EMPTY&gt;</p>
<p class="code SchemaDtd">&lt;!ATTLIST datapointDefinition</p>
<p class="code SchemaDtdAttlist">series&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">definition&nbsp;CDATA #REQUIRED</p>&gt;</p>
<p></p>
<p class="ConfigMarkupElementDesc">
A datapoint definition extension point specifies a mapping entry between a datapoint definition name against the definition implementing class name. Note that all datapoint definition implementations must implement <i>org.eclipse.birt.chart.datafeed.IDataPointDefinition</i>. A datapoint definition is responsible for defining the data types of a datapoint entry and the display text.</p>
<br>
<ul class="ConfigMarkupAttlistDesc">
<li><b>series</b> - Defines the series of this definition.</li>
<li><b>definition</b> - Defines the class that implements <i>org.eclipse.birt.chart.datafeed.IDataPointDefinition</i>. A datapoint definition is responsible for defining the data types of a datapoint entry and the display text.</li>
</ul>
<br><h6 class="CaptionFigColumn SchemaHeader">Examples: </h6><extension
         point="org.eclipse.birt.chart.engine.datapointdefinitions">
      <datapointDefinition
            definition="org.eclipse.birt.chart.datafeed.BubbleDataPointDefinition"
            series="org.eclipse.birt.chart.model.type.impl.BubbleSeriesImpl"/>                                
   </extension>
<p></p>

<h6 class="CaptionFigColumn SchemaHeader">API Information: </h6>Please refer to the javadocs for IDataPointDefinition in the <i>org.eclipse.birt.chart.datafeed</i> package.
<p></p>

<h6 class="CaptionFigColumn SchemaHeader">Supplied Implementation: </h6>Only the series that wants custom display of data point needs to implement the interface <i>org.eclipse.birt.chart.datafeed.IDataPointDefinition</i> and register it with extension point.
<p></p>

<br>
<p class="note SchemaCopyright">
Copyright (c) 2006 Actuate Corporation.
All rights reserved. This program and the accompanying materials are made available under the  terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-2.0.html

</p>
</BODY>
</HTML>
